Fix xend xenstore handling.
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 27 Dec 2007 12:27:34 +0000 (12:27 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 27 Dec 2007 12:27:34 +0000 (12:27 +0000)
commit819571016f4c308fadd16fb9a893441ac8d077b6
treebc6c187e06873dad79300ae03bf124cabcff1826
parente88a23b123a58edde070f6678d1b1bee80574414
Fix xend xenstore handling.

xend can get into a situation where two processes are attempting to
interact with the xenstore socket, with disastrous results. Fix the
two bad users of xstransact, add a big warning, and fix the destructor
so future mistakes will be detected earlier.

Signed-off-by: John Levon <john.levon@sun.com>
tools/python/xen/xend/XendDomainInfo.py
tools/python/xen/xend/server/pciif.py
tools/python/xen/xend/xenstore/xstransact.py